reveal secrets or private affairs - Allemand Anglais Dictionnaire